# -*- coding:utf-8 -*-
"""
Author：Administrator
Date:2021年09月03日
"""
# 获取数组中最大前N个数字
import numpy as np

A = np.random.randint(1, 100, 10)

print(A)
print('*' * 30)
# 数组.argsort() 会返回排序后的下标
# 取最大值对应的3个下标, 因为默认为升序,所以要用-3,从倒数第三个到最后一个
subscript = A.argsort()[-3:]
print(subscript)
max = A[subscript]
print(f'最大的三个数是{max}')
